ground launch - Turkish English Dictionary